threaded cap - Turkish English Dictionary